impose (limitations/restrictions) - French English Dictionary